body{max-width: 960px; margin: 0px auto; padding: 10px 0px 20px 0px; background: #FFF; font-size:16px;

-webkit-box-shadow: #ccc 0px 0px 10px;
-moz-box-shadow: #ccc 0px 0px 10px;
box-shadow: #ccc 0px 0px 10px; ;

}


body a{ color:#333; font-size:16px; text-decoration:none; }

body a:hover{ color:red; }

.content{ line-height:28px; }
.content img{margin:0 auto; display: flex;justify-content: center;}



.list p{ line-height:22px; font-size:14px; color:#666; margin-top:-3px; }

.list img{ line-height:40px; max-width:150px; max-height:50px; float:left; }

.list a{ font-size: 16px;}
.list b{  }
.list b1{ line-height:20px; display:inline-block; border:#ccc solid 1px;border-radius:3px; width:50px; height:50px;   }

.list hr{border: 0px; border-top:#ccc solid 1px; }
.show hr{border: 0px; border-top:#ccc solid 1px; }


.vc_a{ display: inline-block; margin-top:-46px;vertical-align: middle; margin-left:20px;  } 
.vc_a a{font-size:20px;font-weight: 600; color: #555;}



.vc_page{border:1px; max-width:650px; height:30px; color:#9999CC; margin:0 auto; display: flex;justify-content: center;font-size: 16px; }
.vc_page span{font-size: 16px; border:#9999CC solid 1px; border-radius: 6px; padding: 2px 10px; margin: 0px 2px; display: inline-block;}
.vc_page a{color:#9999CC; margin: 0px 5px;font-size: 16px;}

.nav{ line-height: 35px; color:#666; background:#333;text-align:center; }
.nav a{ color:#eee; margin:0px 15px; display:inline-block; }



.list{width: 92%;margin:0 auto;}
.show{width: 92%;margin:0 auto;}


/*以下是手机端显示效果*/

@media screen and (max-width:640px){
.list a{ font-size: 16px;}
.vc_a{  margin-left:0px; margin-top:-0px; font-weight: 700; line-height: 24px;} 
.list b1{ display: none;}
.vc_page{ width:100%; }

body{width: 100%; }

.content img{max-width:350px; }
.list{width: 90%;margin:0 auto;}
.show{width: 90%;margin:0 auto;}
.vc_page span{padding: 2px 0px;}


.vc_title_len {
	display: inline-block;
    max-width: 260px;
    overflow: hidden;
    white-space: nowrap;
    text-overflow: ellipsis;
}



}

.vc_jianyao{opacity: 0.5;}
.vc_jianyao span {display: inline-block;}
.vc_content{white-space-collapse: preserve;}

.vc_search{border-bottom:#ccc solid 1px; line-height: 40px; margin-top: -8px; margin-bottom: 10px;}
.vc_search input{ line-height:20px; border:0px; outline: 1px solid #ccc;
}


.vc_search input:focus {
  outline: 1px solid skyblue;
 }
.vc_search button{ line-height:18px; margin:0 3px; }